1 grate-shaking rig
English-Spanish technical dictionary > grate-shaking rig
2 grate
English-Spanish technical dictionary > grate